home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 48 / PC Gamer IT CD 48 2-2.iso / 1602 AD / 1602ad_demo.exe / GADDATA / BUBBLE01.GAD < prev    next >
Text File  |  1999-04-21  |  6KB  |  303 lines

  1.  
  2. ;---Spieler Definitionen---;
  3.   Objekt: GADGET
  4.  
  5.     BLK_TOOL  =   0
  6.   
  7.     COL_WHT =     255
  8.     COL_RED =     249
  9.     COL_BLK =     0
  10.  
  11.     ZEINR =       0
  12.         ZEILITTLE =        1
  13.  
  14.   ;---Default-Werte festlegen---;
  15.     @Nummer:    0
  16.     Id:         0
  17.     Blocknr:    BLK_TOOL
  18.     Gfxnr:      0
  19.     Kind:       GAD_UNUSED
  20.     ObjFill:    0,MAXGADGET
  21.  
  22.   ;========================================;
  23.   ;   Hier starten richtige Definitionen   ;
  24.   ;========================================;
  25.  
  26.     IDHAUPT     = 111001
  27.         IDNIX                = 111901
  28.  
  29.     GFXTAFEL    = 0
  30.     GFXPFEIL    = GFXTAFEL+1
  31.     GFXPLUS     = GFXPFEIL+4
  32.     GFXMAIN     = GFXPLUS+4
  33.       GFXMAP            = GFXMAIN+8
  34.     GFXHAUS     = GFXMAP+5
  35.     GFXPFEIL    = GFXHAUS+18
  36.     GFXBAUMAT   = GFXPFEIL+6
  37.     GFXBAUHAUS  = GFXBAUMAT+21
  38.     GFXMENU     = GFXBAUHAUS+86
  39.     GFXOVERHEAD = GFXMENU+3
  40.     GFXPFEILV   = GFXOVERHEAD+5
  41.     GFXMENGE    = GFXPFEILV+4
  42.     GFXWARELEER = GFXMENGE+8
  43.     GFXWARE =     GFXWARELEER+4
  44.     GFXKONT =     GFXWARE+41
  45.     GFXLEISTE   = GFXKONT+18
  46.       GFXSIED     = GFXLEISTE+55
  47.       GFXSIEDFACE    =    GFXSIED+9
  48.       GFXSIEDINFR    = GFXSIEDFACE+4
  49.       GFXSIEDNAHR = GFXSIEDINFR+16
  50.       GFXPROD     = GFXSIEDNAHR+2
  51.       GFXSHIP            = GFXPROD+6
  52.       GFXWERFT        = GFXSHIP+39
  53.       GFXMILIT        = GFXWERFT+15
  54.       GFXSTADT        = GFXMILIT+18
  55.       GFXTRANS        = GFXSTADT+14
  56.     GFXOPTION   = GFXTRANS+12
  57.     GFXKAMPF    = GFXOPTION+37
  58.     GFXPIRAT    = GFXKAMPF+26
  59.     GFXVERTRAG  = GFXPIRAT+19
  60.     GFXINFO     = GFXVERTRAG+34
  61.     GFXROUTE    = GFXINFO+8
  62.     GFXTRADER   = GFXROUTE+11
  63.     GFXSHIPLIST = GFXTRADER+4
  64.     GFXLAGER    = GFXSHIPLIST+14
  65.     GFXTUTOR    = GFXLAGER+11
  66.     GFXBUBBLE    = GFXTUTOR+7
  67.  
  68. ;================HAUPT-GADGETS==================;
  69.  
  70.   ;---Weltkarte---;
  71.     X = 670
  72.     Y = 32
  73.     
  74.     @Nummer:    +1
  75.     Id:         IDHAUPT+0
  76.     Kind:       GAD_FILL
  77.     Noselflg:   1
  78.     Alphaflg:   1
  79.     Pos:        X-120, Y+34
  80.     Size:       168, 34
  81.  
  82.     @Nummer:    +1
  83.     @Id:        +1
  84.     Kind:       GAD_TEXTL
  85.     Blocknr:    ZEILITTLE
  86.     Noselflg:   1
  87.     @Pos:       +0, +0
  88.     Posoffs:    5, 22
  89.     Size:       1, 1
  90.  
  91.     @Nummer:    +1
  92.     @Id:        +1
  93.     Kind:       GAD_GFX
  94.     Noselflg:   1
  95.     Gfxnr:      GFXBUBBLE+5
  96.     Pos:        X, Y
  97.     Size:       1, 1
  98.  
  99.   ;---Landschaft rotieren---;
  100.     X = 670
  101.     Y = 141
  102.     
  103.     @Nummer:    +1
  104.     Id:         IDHAUPT+10
  105.     Kind:       GAD_FILL
  106.     Noselflg:   1
  107.     Alphaflg:   1
  108.     Pos:        X-120, Y+2
  109.     Size:       168, 34
  110.  
  111.     @Nummer:    +1
  112.     @Id:        +1
  113.     Kind:       GAD_NIX
  114.     Blocknr:    ZEILITTLE
  115.     Noselflg:   1
  116.     Pos:        X+0, Y+0
  117.     Posoffs:    5, 22
  118.     Size:       1, 1
  119.  
  120.     @Nummer:    +1
  121.     @Id:        +1
  122.     Kind:       GAD_GFX
  123.     Noselflg:   1
  124.     Gfxnr:      GFXBUBBLE+3
  125.     Pos:        X, Y
  126.     Size:       1, 1
  127.  
  128.   ;---Landschaft zoomen---;
  129.     X = 692
  130.     Y = 230
  131.     
  132.     @Nummer:    +1
  133.     Id:         IDHAUPT+20
  134.     Kind:       GAD_FILL
  135.     Noselflg:   1
  136.     Alphaflg:   1
  137.     Pos:        X-120, Y+34
  138.     Size:       168, 34
  139.  
  140.     @Nummer:    +1
  141.     @Id:        +1
  142.     Kind:       GAD_NIX
  143.     Blocknr:    ZEILITTLE
  144.     Noselflg:   1
  145.     Pos:        X+0, Y+0
  146.     Posoffs:    5, 22
  147.     Size:       1, 1
  148.  
  149.     @Nummer:    +1
  150.     @Id:        +1
  151.     Kind:       GAD_GFX
  152.     Noselflg:   1
  153.     Gfxnr:      GFXBUBBLE+4
  154.     Pos:        X, Y
  155.     Size:       1, 1
  156.  
  157.   ;---Baumodus einschalten---;
  158.     X = 685
  159.     Y = 315
  160.     
  161.     @Nummer:    +1
  162.     Id:         IDHAUPT+30
  163.     Kind:       GAD_FILL
  164.     Noselflg:   1
  165.     Alphaflg:   1
  166.     Pos:        X-120, Y+34
  167.     Size:       168, 34
  168.  
  169.     @Nummer:    +1
  170.     @Id:        +1
  171.     Kind:       GAD_NIX
  172.     Blocknr:    ZEILITTLE
  173.     Noselflg:   1
  174.     Pos:        X+0, Y+0
  175.     Posoffs:    5, 22
  176.     Size:       1, 1
  177.  
  178.     @Nummer:    +1
  179.     @Id:        +1
  180.     Kind:       GAD_GFX
  181.     Noselflg:   1
  182.     Gfxnr:      GFXBUBBLE+4
  183.     Pos:        X, Y
  184.     Size:       1, 1
  185.  
  186.   ;---Kampfmodus einschalten---;
  187.     X = 685
  188.     Y = 315
  189.     
  190.     @Nummer:    +1
  191.     Id:         IDHAUPT+40
  192.     Kind:       GAD_FILL
  193.     Noselflg:   1
  194.     Alphaflg:   1
  195.     Pos:        X-120, Y+34
  196.     Size:       168, 34
  197.  
  198.     @Nummer:    +1
  199.     @Id:        +1
  200.     Kind:       GAD_NIX
  201.     Blocknr:    ZEILITTLE
  202.     Noselflg:   1
  203.     Pos:        X+0, Y+0
  204.     Posoffs:    5, 22
  205.     Size:       1, 1
  206.  
  207.     @Nummer:    +1
  208.     @Id:        +1
  209.     Kind:       GAD_GFX
  210.     Noselflg:   1
  211.     Gfxnr:      GFXBUBBLE+5
  212.     Pos:        X, Y
  213.     Size:       1, 1
  214.  
  215.   ;---Infomodus einschalten---;
  216.     X = 685
  217.     Y = 315
  218.     
  219.     @Nummer:    +1
  220.     Id:         IDHAUPT+50
  221.     Kind:       GAD_FILL
  222.     Noselflg:   1
  223.     Alphaflg:   1
  224.     Pos:        X-120, Y+34
  225.     Size:       168, 34
  226.  
  227.     @Nummer:    +1
  228.     @Id:        +1
  229.     Kind:       GAD_NIX
  230.     Blocknr:    ZEILITTLE
  231.     Noselflg:   1
  232.     Pos:        X+0, Y+0
  233.     Posoffs:    5, 22
  234.     Size:       1, 1
  235.  
  236.     @Nummer:    +1
  237.     @Id:        +1
  238.     Kind:       GAD_GFX
  239.     Noselflg:   1
  240.     Gfxnr:      GFXBUBBLE+6
  241.     Pos:        X, Y
  242.     Size:       1, 1
  243.  
  244.   ;---Shipinfo - Insel erkunden---;
  245.     X = 677
  246.     Y = 441
  247.     
  248.     @Nummer:    +1
  249.     Id:         IDHAUPT+50
  250.     Kind:       GAD_FILL
  251.     Noselflg:   1
  252.     Alphaflg:   1
  253.     Pos:        X-120, Y+2
  254.     Size:       168, 34
  255.  
  256.     @Nummer:    +1
  257.     @Id:        +1
  258.     Kind:       GAD_NIX
  259.     Blocknr:    ZEILITTLE
  260.     Noselflg:   1
  261.     Pos:        X+0, Y+0
  262.     Posoffs:    5, 22
  263.     Size:       1, 1
  264.  
  265.     @Nummer:    +1
  266.     @Id:        +1
  267.     Kind:       GAD_GFX
  268.     Noselflg:   1
  269.     Gfxnr:      GFXBUBBLE+0
  270.     Pos:        X, Y
  271.     Size:       1, 1
  272.  
  273.   ;---Shipinfo - Kontor bauen---;
  274.     X = 674
  275.     Y = 531
  276.     
  277.     @Nummer:    +1
  278.     Id:         IDHAUPT+60
  279.     Kind:       GAD_FILL
  280.     Noselflg:   1
  281.     Alphaflg:   1
  282.     Pos:        X-120, Y+2
  283.     Size:       168, 34
  284.  
  285.     @Nummer:    +1
  286.     @Id:        +1
  287.     Kind:       GAD_NIX
  288.     Blocknr:    ZEILITTLE
  289.     Noselflg:   1
  290.     Pos:        X+0, Y+0
  291.     Posoffs:    5, 22
  292.     Size:       1, 1
  293.  
  294.     @Nummer:    +1
  295.     @Id:        +1
  296.     Kind:       GAD_GFX
  297.     Noselflg:   1
  298.     Gfxnr:      GFXBUBBLE+0
  299.     Pos:        X, Y
  300.     Size:       1, 1
  301.  
  302.   EndObj;
  303.